come back when you can stay longer - Turc Anglais Dictionnaire